
.goright { float: right; }
.goleft { float: left; }
.clear, .md-clear { clear: both; }
.none { display: none; }

.icon-button {
	cursor: pointer;
	background: transparent none no-repeat center center;
	width: 26px;
	height: 26px;
}
	.alert-icon { background-image: url(/images/mav/mavalert.png); }
	.confirm-icon { background-image: url(/images/mav/mavinfo.png); }
	.prompt-icon { background-image: url(/images/mav/mavinfo.png); }

.image-button {
	cursor: pointer;
	background: transparent none no-repeat left center;
	margin-right: 10px;
}
	.image-button a, .image-button span.app-link {
		display:block;
		padding-left: 20px;
		padding-right: 4px;
		text-decoration: none; 
	}


.cancel-button { background-image:url(/images/mav/mavcross.png); }
.ok-button { background-image:url(/images/mav/mavtick.png); }
.save-button { background-image:url(/library/media/icons/silk/table_save.png); }
.savepage-button { background-image:url(/library/media/icons/silk/page_save.png); }
.note-button { background-image:url(/library/media/icons/silk/note.png); }
.date-button {
	background: url(/library/media/icons/silk/date.png) no-repeat center center;
	width: 22px;
	height: 24px;
}

.mav-dialog {
	padding: 15px;
	margin: 0;
	z-index: 300;
	position: absolute;
	top: 200px;
	background: transparent url(/images/mav/mavb.png);
	border: 0px solid #888;
}
	.mid-float-box {
		border: 1px solid #4fa4ff; 
		background: #bfdeff;
		padding: 0px;
	}

	.mav-dialog-title {
		background: #f2f2f2;
		border-bottom: 1px solid #ddd;
		color: #333;
		cursor: default;
		font-size: 110%;
		line-height: 31px;
		margin: 5px 5px 0;
		padding: 2px 8px;
		height: 31px;
		font-weight: normal;
	}
	.mav-dialog-message {
		background: #fff;
		margin: 0 5px;
		padding: 8px;
		font-size: 100%;
		color: #333;
	}
		.mav-no-title { margin-top: 5px; }
		.mav-no-footer { margin-bottom: 5px; }
		
		.mav-alert-msg { font-size: 105%; line-height: 26px; margin-left: 5px; }
		
		.mav-prompt-input { width: 330px; height: 25px; font-size: 100%; padding: 2px 0 0 2px; }

		.message-title {
			padding-bottom: 6px;
			margin-bottom: 6px;
		}
	.mav-dialog-footer {
		background: #fff;
		margin: 0 5px 5px;
	}
		.mav-dialog-footer .foot-wrap {
			border-top: 1px solid #ddd;
			background: #f2f2f2;
			padding: 7px 5px;
			height: 22px;
		}

.md-title-text { float: left; }

.md-closer {
	float: right;
	background-image: url(/images/mav/mavcross.png);
	height: 30px;
}

.mavdialog-shade {
	border: 0;
	left: 0;
	top: 0;
	position: fixed;
	right: 0;
	bottom: 0;
	background: #000;
	z-index: 200;
	opacity: 0.5;
}